零基础安装戴尔服务器并安装ubuntu14.04使用教程 (PowerEdge R730/R730xd) | 您所在的位置:网站首页 › r730 r730xd 区别 › 零基础安装戴尔服务器并安装ubuntu14.04使用教程 (PowerEdge R730/R730xd) |
实验室有一台服务器,放置了两年,没有人弄,于是零基础的我搞了一个星期。现在把安装使用教程记录下来,方便以后不在实验室之后,方便有人接手。 所需软件下载百度网盘: 链接:https://pan.baidu.com/s/1HH6kPR7FUdfANEFjXsncOQ 提取码:xahc 若百度网盘链接失效,请私信我,我再在评论下补充。 服务器安装配置 远程配置服务器首先服务器开机, 开机界面如下: Ubuntu系统清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/ 选择中国的镜像源下载的比较快,国外镜像源,由于防火墙的原因,下载速度非常慢。 此处我选择下载的是“ubuntu-14.04-desktop-amd64.iso”(桌面版本)而并未选择“ubuntu-14.04.6-server-amd64.iso”(服务器版本)是因为我对Linux系统操作并不是很熟悉,并未达到炉火纯青的地步,有些地方的设置,仍然需要图形化的桌面才能帮助我使用。 二、UltraISO软件刻录镜像到U盘中在百度网盘中的软件下载后安装,注册码压缩包中含有。或者自行百度即可。 打开 UltraISO软件 开启服务器,按下 Ctrl+R 进入调整硬盘阵列页面 开机启动时,按下F11 由于系统开机默认IP地址是自动获取的所以需要设置服务器为静态IP,以便服务器重启后方便登录。此处我设置静态IP:172.22.134.230 子网掩码 :255.255.255.128 网关为172.22.134.128(此处可根据具体需求更改) 图一 图二 更改镜像源为国内镜像源,可更改为阿里镜像源或者清华镜像源,如图: 图一 图二 打开终端 先切换到root用户,并输入密码,即可切换到root用户 nano@nano-PE-R730:~$ sudo -s [sudo] password for nano: root@nano-PE-R730:~更新一下。 root@nano-PE-R730:~ apt-get updata注意:此处需要联网操作,若是不能联网,则通过手机开USB共享网络如下图(不同手机界面可能不同,但是不管是安卓还是苹果手机都可以开USB网络共享) 为方便后面查看vim中代码的行号,我们让vim编辑器显示行号,且下次开机默认开启 root@nano-PE-R730:~ vim /etc/vim/vimrc按下键盘 “i” 之后,变成插入模式,通过键盘上下左右方向键,到最后一行,输入 set nu然后按下键盘Esc按键,然后按下 “shift + :” 输入 wq然后回车确定即可。 二、安装 ssh(远程登录)使用服务器必定是远程登录,不可能人在服务器旁边使用,而且服务器噪声很大,不适合学习。所以必定需要远程登录,此时需要安装一个软件才可以。终端中输入 root@nano-PE-R730:~ apt-get install ssh安装成功之后即可以通过远程软件(SecureCRTSecureFXPortable64 (CRT))连接 三、安装 MATLAB借鉴教程:https://www.cnblogs.com/iwuqing/p/9833292.html 此教程的第四步创建桌面图标,暂时不用。 ①:下载下载的文件有MATLAB安装包的种子(包括Windows、MAC、Linux) 用破解版迅雷下载安装包 由于安装MATLAB需要有图形化界面,所以需要有图形化的显示,具体操作见“服务器使用教程–使用教程”可以在CRT端使用图形化界面操作数据。 新建一个文件夹用于挂在映像文件(我这里新建文件夹matlab与下载文件在同一目录下) root@nano-PE-R730:~ mkdir matlab解压Matlab 2018a Linux64 Crack.tar.gz文件: root@nano-PE-R730:~ tar -xzvf ./Matlab2018aLinux64Crack.tar.gz挂载dvd1: root@nano-PE-R730:~ sudo mount -t auto -o loop ./R2018a_glnxa64_dvd1.iso ./matlab/以管理员权限启动安装: root@nano-PE-R730:~ sudo ./matlab/install(注:这里不能进入 root@nano-PE-R730:~ cd matlab然后启动安装,会显示不能在dvd主目录进行安装) ——————————————————————————————————————————————— 1.使用文件安装密匙>下一步 2.是>下一步 3.我已有我的许可证的文件安装密匙—我这里使用:09806-07443-53955-64350-21751-41297 >下一步 4.安装文件夹我这里是/usr/local/MATLAB/R2018a(建议选择默认)>下一步 5.默认全选所有安装产品>下一步 6.安装中途将提示:弹出dvd1,插入dvd2。此时不要点击OK 此时我们新开一个终端,在进入到该文件夹下之后, 终端键入: root@nano-PE-R730:~ sudo mount -t auto -o loop ./R2018a_glnxa64_dvd2.iso ./matlab/将dvd2挂载到matlab文件夹中。再点击OK 7.等待安装完毕 8.解除挂载,因为我们将dvd1,dvd2都挂载到matlab文件夹中,两次键入:sudo umount -l ./matlab/ matlab文件夹为空,即解除挂载完成 ③:设置环境变量安装成功后把MATLAB2018a 加入到环境变量中,使在任何文件夹下输入matlab 即可启动MATLAB。 终端输入: root@nano-PE-R730:~ sudo vi /etc/profile在文件末尾加入你想要将其设置为环境变量的程序目录 #set matlab environment export PATH=$PATH:/usr/local/MATLAB/R2018a/bin/然后按下Esc 按键退出,输入 :wq 回车保存。 使配置文件生效。终端输入: root@nano-PE-R730:~ sudo source /etc/profile此时在任何目录下输入matlab 即可启动MATLAB 注:此时若是输入matlab并没有打开MATLAB软件,而是显示“matlab:command not found”,则是由于bin文件夹下没有创建matlab链接 终端输入: root@nano-PE-R730:~ sudo ln -s /usr/local/MATLAB/R2018b/bin/matlab /usr/local/bin/matlab ④:破解激活1、终端输入: root@nano-PE-R730:~ matlab2.手动激活>下一步 3.输入许可证文件的完整路径:选择之前解压得到的license_standalone.lic文件>下一步 4.激活完成 5.将破解文件复制到相应的文件夹下面,首先进入存放破解文件的文件夹下, 然后终端输入 root@nano-PE-R730:~ cp R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so /usr/local/MATLAB/R2018a/bin/glnxa64/matlab_startup_plugins/lmgrimpl/ 四、安装 Python参考链接:https://www.cnblogs.com/yhongji/p/9383857.html ①:下载 下载的文件有Python3.6.5的安装包,并上传到服务器。 ②:安装安装依赖 root@nano-PE-R730:~ apt-get install zlib* bzip2* openssl* ncurses* sqlite* readline* tk* gdbm* db4* libpcap* xz* libffi*解压Python3.6.5 root@nano-PE-R730:~ tar -zxvf Python-3.6.5.tgz建立一个空文件夹,用于存放Python3程序 root@nano-PE-R730:~ mkdir /usr/local/python3执行配置文件,编译,安装 root@nano-PE-R730:~ cd Python-3.6.5/ root@nano-PE-R730:~ ./configure --prefix=/usr/local/python3 root@nano-PE-R730:~ ./configure --enable-shared CFLAGS=-fPIC root@nano-PE-R730:~ make && make install安装完成没有提示错误便安装成功了 建立软连接 root@nano-PE-R730:~ ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3 root@nano-PE-R730:~ ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3 ③:测试终端输入: root@nano-PE-R730:~ pip3 --version pip 9.0.3 from /usr/local/python3/lib/python3.6/site-packages (python 3.6) ④:安装所需要使用的模块。(类似于Windows安装)终端输入 root@nano-PE-R730:~ pip3 install module root@nano-PE-R730:~ pip3 install tensorflow==1.13.1 root@nano-PE-R730:~ pip3 install keras==2.1.5 root@nano-PE-R730:~ pip3 install numpy==1.17.2 root@nano-PE-R730:~ pip3 install theano==0.9.0在终端中使用python3 test.py 即可运行Python文件。 ⑤:测试所下载的模块是否可用 root@nano-PE-R730:~ python3 Python 3.6.5 (default, Jan 11 2020, 19:23:20) [GCC 4.8.4] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf >>> import numpy as np >>> import theano as ta >>> import keras as ks >>> tf.__version__ '1.13.1' >>> np.__version__ '1.18.1' >>> ta.__version__ '0.9.0' >>> ks.__version__ '2.1.5' >>> quit() 五、添加用户详细教程见 https://blog.csdn.net/championhengyi/article/details/78293837 切换到root用户 添加用户 root@nano-PE-R730:~ useradd –d /home/user1 -m user1修改密码 root@nano-PE-R730:~ passwd user1删除用户 root@nano-PE-R730:~ userdel user1 问题解决 ①:安装显卡驱动导致一直开机卡在紫屏首先卸载已经安装的ATI显卡驱动,终端输入 root@nano-PE-R730:~ cd /usr/share/ati/ root@nano-PE-R730:~ sudo ./fglrx-uninstall.sh ②:修改网络配置后,开机没有网卡在打开系统的网络连接面板时,出现系统的网络服务与此版本的网络管理器不兼容的错误。 root@nano-PE-R730:~ cd /etc/NetworkManager/system-connections/ root@nano-PE-R730:~ ls Wired connection 3 root@nano-PE-R730:~ cp Wired connection 3 Wired connection 3back #做一个备份 root@nano-PE-R730:~ mv Wired connection 3 /home/nano/ root@nano-PE-R730:~ NetworkManager此时网络管理界面里出现了久违的无线网卡。 ③:ModuleNotFoundError: No module named ‘lsb_release’ root@nano-PE-R730:~ cp /usr/lib/python3/dist-packages/lsb_release.py /usr/local/python3/lib/python3.6/ ④: pip3 install --upgrade pipRequirement already up-to-date: pip in /usr/local/python3/lib/python3.6/site-packages You are using pip version 9.0.3, however version 19.3.1 is available. You should consider upgrading via the ‘pip install --upgrade pip’ command. ⑤:将pip源更改为国内镜像源(Windows和Linux类似) root@nano-PE-R730:~ mkdir /home/nano/.pip root@nano-PE-R730:~ vim /home/nano/pip.conf 输入 [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = http://mirrors.aliyun.com 保存即可 ⑥:pip源提示“not a trusted or secure host” 解决The repository located at mirrors.aliyun.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with ‘–trusted-host mirrors.aliyun.com’. 解决办法: root@nano-PE-R730:~ vim /home/nano/pip.conf 输入 [global] index-url = http://mirrors.aliyun.com/pypi/simple/ trusted-host = mirrors.aliyun.com 保存即可 ⑦:Ubuntu使用theano出错问题参考链接 https://www.2cto.com/net/201803/728841.html 查阅资料,发现应该按以下方式对Python3进行编译安装: root@nano-PE-R730:~ ./configure --enable-shared CFLAGS=-fPIC root@nano-PE-R730:~ make && make install安装完之后,试一试效果,发现连python3都会出错了,出现以下错误: python3: error while loading shared libraries: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory。说找不到libpython3.6m.so.1.0文件。 root@nano-PE-R730:~ find / -name 'libpython3.6m.so.1.0' /usr/local/lib/libpython3.6m.so.1.0/usr/local/lib/libpython3.6m.so.1.0 之后在目录/etc/ld.so.conf.d下,建立python3.conf文件 root@nano-PE-R730:~ vim /etc/ld.so.conf.d/python3.conf将libpython3.6m.so.1.0文件所在的目录输入到 python3.conf 中 /usr/local/lib/ #加入文件所在的目录保存退出 最后终端运行: root@nano-PE-R730:~ sudo ldconfig root@nano-PE-R730:~ python3 #再次测试是否成功服务器配置目前到此为止,后续若有其它问题,欢迎交流。 服务器使用教程注:使用服务器时尽量不要使用root用户,否则操作失误导致服务器崩溃,请想办法解决 连接软件下载软件文件夹内已给出 ①:SecureCRTSecureFXPortable64 ②:Xming 使用教程解压SecureCRTSecureFXPortable64后双击SecureCRTPortable.exe 服务器内存释放: root@nano-PE-R730:~ sync && echo 3 > /proc/sys/vm/drop_caches查看磁盘空间大小: root@nano-PE-R730:~ df -lh查看硬盘编号: root@nano-PE-R730:~ fdisk -l查看内存使用情况: root@nano-PE-R730:~ free -lh查找文件 root@nano-PE-R730:~ find /-name 'filename' 制作人WYL日期2020.01.11版本号V1.2 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |